Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Romania F6 Romania F8 Bosnia/Herzegovina F2 Romania F7 Croatia #1-w3 Slovenia F1 Romania F6 Slovenia F3 Romania F13 Romania F15 Romania F16 Hungary F5 Hungary F6 Austria F1 Austria F2 Qatar F3 Italy F2 Italy F3 Italy F4 Romania F1 Romania F5 Romania F7 Croatia F3 Romania F15 Croatia F4 Croatia F5 Italy F5 Croatia #1-w1 Croatia #1-w2 Croatia #1-w3 Italy F12 Slovenia F2 Slovenia F3 Austria F8 Austria F9 Croatia F3 Croatia F4 Croatia F6 Portugal F4 Portugal F5 Portugal F6 Tunisia F5 Tunisia F6 Tunisia F7 Austria F1 Croatia F1 Croatia F2 Portugal F1 Portugal F2 Croatia F3 Croatia F4 Croatia F5 Italy F11 Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Slovenia F2 Slovenia F3 Italy F24 Italy F27 Italy F28 Bosnia/Herzegovina F5 Bosnia/Herzegovina F6 Tunisia F5 Tunisia F6 Croatia #1-w2 Croatia F1 Croatia F2 Italy F2 Slovenia F3 Bosnia/Herzegovina F7 Croatia F11 Croatia F1 Croatia F2 France F6 Italy F18 Italy F24 Croatia F6 Romania F10 Croatia #1-w4 Slovenia F1 Romania F11 Tunisia F5 Tunisia F6 Romania F5 Romania F2 Austria F8 Romania F12 Romania F1 Romania F2 Romania F3 Austria F6 Morocco F2 Romania F4 Slovenia F1 Romania F4 Slovenia F3 Bosnia/Herzegovina F1 Iran F4 Qatar F5 Romania F17 Slovenia F2 Turkey F6 (Antalya) Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Romania F4 (Bucharest) Romania F8 (Pitesti) Romania F9 (Bucharest) Slovenia F1 Romania F8 (Bucharest) Rome Challenger San Marino Challenger Brasov Challenger Meknes Challenger Sao Leopoldo Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Palermo Challenger Florionapolis Challenger Jersey Challenger Rabat Challenger Blunmenau Challenger Rome Challenger Ostrava Challenger Zagreb Challenger Alessandria Challenger Lugano Challenger Milan Challenger Rimini Challenger Orbetello Challenger Cordenons Challenger Istanbul Challenger Samarkand Challenger Brasov Challenger Challenger Brasov - Brasov Eckental Challenger Ortisei Challenger Bratislava Challenger Helsinki Challenger Sarajevo Challenger Wolfsburg Challenger Caltanissetta Challenger Rijeka Challenger Marburg Challenger Turin Challenger San Benedetto Challenger Sopot Challenger Recanati Challenger Brasov Challenger Palermo Challenger Bucaramanga Challenger Challenger Tunisie - Tunis Florianopolis Challenger Casablanca Challenger Santiago Challenger Marrakech Challenger Sibiu Challenger Sarajevo Challenger Tunis Challenger Napoli Challenger Arad Challenger Furth Challenger Todi Challenger Portoroz Challenger Liberec Challenger San Marino Challenger Shanghai Challenger Sibiu Challenger Sao Paulo Challenger San Marino Challenger Seoul Challenger Sao Paulo Challenger Tour Finals Yokohama Challenger Panama City Challenger Barranquilla Challenger Fergana Challenger Nanchang Challenger Padova Challenger Portoroz Challenger Poznan Challenger Napoli Challenger Mons Challenger Bratislava Challenger Casablanca Challenger Sarajevo Challenger Raanana Challenger Turin Challenger Aix En Provence Challenger Rome Challenger Furth Challenger Winnetka Challenger Scheveningen Challenger Prague Challenger Banja Luka Challenger Sibiu Challenger Fairfield Challenger Monza Challenger Knoxville Challenger Barcelona Challenger Napoli Challenger Kosice Challenger Koblenz Challenger Rennes Challenger Zhuhai Challenger Quanzhou Challenger Qingdao Challenger Anning Challenger Francavilla Challenger Gimcheon Challenger Busan Challenger Mestre Challenger Asuncion Challenger Winnipeg Challenger Rome Challenger Brasov Challenger Suzhou Challenger Shenzhen Challenger Bukhara Challenger - Bukhara Pune Challenger Shanghai Challenger Trnava Challenger Brescia Challenger Tatra Banka Slovak Open - Bratislava Eckental Challenger Bratislava Challenger Cancun Challenger Club Coop's ATP Challenger International - Brisbane Puebla Challenger McDonalds ATP Challenger - Burnie 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Timisoara Challenger - Timisoara Samarkand Challenger - Samarkand Karshi Challenger - Karshi San Remo Challenger Istanbul Challenger Harbour Tennis Cup Regione Lombardia - Milan Curitiba Challenger Unique Zagreb Open - Zagreb Biella Challenger Cordenons Challenger Morocco Tennis Tour - Tanger Mitsubishi Electric Europe Cup - Monza Status Athens Open - Athens Mallorca Challenger Brasov Challenger Ljubljana Challenger Turin Challenger Rio De Janeiro Challenger Brest Challenger Cordenons Challenger Kosice Challenger KGHM Dialog Polish Indoors - Wroclaw Tunis Challenger Charlottesville Challenger Blumenau Challenger GHI Bronx Tennis Classic - Bronx Champaign Challenger Furth Challenger Zagreb Challenger Noumea Challenger Bauer Watertechnilogy Cup 2008 - Eckental Shenzhen Challenger St. Brieuc Challenger Barletta Challenger Shenzhen Challenger Meknes Challenger Burnie Challenger Ljubljana Challenger Wroclaw Challenger Launceston Challenger Rome Challenger Alessandria Challenger Yokohama Challenger Santos Challenger Prostejov Challenger Biella Challenger Monza Challenger Tianjin Challenger Parma Challenger Champaign Challenger Antalya Challenger Biella 2 Challenger Gran Canaria 1 Challenger Hong Kong Challenger Manerbio Challenger Ostrava Challenger Guangzhou Challenger Banja Luka Challenger Napoli Challenger Manerbio Challenger Brest Challenger Charlottesville Challenger Gran Canaria 2 Challenger Tashkent Challenger Budapest Challenger Bangkok Challenger Caltanissetta Challenger Fergana Challenger Shenzhen Challenger Zhangjiagang Challenger Kaohsiung Challenger Liuzhou Challenger Sao Paulo Challenger Istanbul Challenger Florence Challenger Gatineau Challenger Granby Challenger Knoxville Challenger Pau Challenger Biella 1 Challenger Biella 7 Challenger Portoroz Challenger Sao Jose Do Rio Preto Challenger U.S. Mens's Clay Court Championship - Houston Vicenza Challenger Apia International - Sydney Brasov Challenger - Brasov Asirom Challenger - Brasov Garden Open 2005 - Rome Sibiu Challenger Ljubljana Open - Ljubljana Citta di Monza - Monza Qatar Exxon Mobil Open - Doha Oberstaufen Cup - Oberstaufen Open 13 - Marseille Architect Open - Budapest PBZ Zagreb Indoors - Zagreb The Hypo Group Tennis International 2008 - Poertschach Guzzini Challenger - Recanati Austrian Open - Kitzbuhel Bengalaru Challenger BCR Open Romania - Bucharest Citta di Monza - Monza Garden Open - Rome Timisoara Challenger - Timisoara Concurso Internacional de Vigo - Vigo Timisoara Challenger 2005 - Timisoara ATP Studena Croatia Open Umag - Umag Citta di Como - Como Iskratel Open - Kranj Qatar ExxonMobil Open - Doha Banja Luka Challenger - Banja Luka Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel IPP Open - Helsinki Movistar Open - Santiago Tennis Napoli Cup 2007 - Napoli Steelers Cup - Kosice La Rinascente Tennis Cup Harbour Club Milano - Milan Trofeo Sisma Mantova - Mantova 4th Volkswagen Challenger - Wolfsburg AEGON Championships - London Caloundra ATP Challenger - Caloundra LXV Concurso Internacional Vigo - Vigo ATP Studena Croatia Open Umag - Umag Kos Succhetti Tennis Cup - Cordenons Aircel Chennai Open - Chennai ECM Prague Open 2008 - Prague Brasil Open - Costa do Sauipe XI Torneo Internazionale di Tennis - Barletta Brasov Challenger - Brasov UTC Open - Cherkassy Ljubljana Open 2008 - Ljubljana Abierto Mexicano Telcel - Acapulco Ipsos Bucharest Challenger - Bucharest Grand Prix Hassan II - Casablanca Roma Open Challenger - Rome Serbia Open - Belgrade XI Trofeo Ciudad de Quito - Quito San Luis Potosi Challenger Alessandria Challenger AEGON Championships - London Segovia Challenger SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest Aachen Challenger Napoli Challenger Mitsubishi Electric Europe Cup - Monza Rome Challenger PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston Kitzbuhel Challenger Como Challenger BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Aachen Challenger AEGON Championships - London Bulgarian Open Challenger - Sofia Challenger Britania Zavaleta - Puebla 5° Sporting Challenger - Turin Morocco Tennis Tour - Marrakech Rome Challenger Banja Luka Challenger PBZ Zagreb Indoors - Zagreb Napoli Challenger Napoli Challenger Orleans Challenger Helsinki Challenger Abierto Internacional Varonil Ciudad de Cancun - Cancun Mamaia Challenger - Constanta Memorial Manfredini - Sassuolo Roma Challenger 2007 - Rome BRD Nastase Tiriac Trophy - Bucharest 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia San Marino Challenger Credit Agricole Suisse Open - Gstaad Cordenons Challenger ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Constanta Challenger - Constanta Open Romania - Bucharest Croatia Osiguranje Rijeka Open - Rijeka Rome Challenger Top Wool Challenger-Immagine Trophy - Biella Sporting Challenger '08-Trofeo Regione Piemonte - Turin Erste Bank Open - Vienna Rome Challenger Buenos Aires Challenger Tanger Challenger Apia International - Sydney Kosice Challenger Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Brasov Challenger Trnava Challenger Porto Alegre Challenger Yeongwol Challenger PBZ Zagreb Indoors - Zagreb Heilbronn Challenger Arad Challenger Siemens Open - Scheveningen Milan Challenger Astana Challenger Cortina Challenger Burnie Challenger TEB BNP Paribas Istanbul Open - Istanbul Cordenons Challenger Andria Challenger Kremlin Cup - Moscow Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Croatia Open Umag - Umag Batman Challenger Mamaia Challenger - Constanta Caltanissetta Challenger Montevideo Challenger Cordenons Challenger Alphen Challenger Antalya Open - Antalya Casablanca Challenger Las Vegas Challenger Geneva Challenger Cherbourg Challenger Caltanissetta Challenger Kos-Zucchetti Tennis Cup - Cordenons Caltanissetta Challenger Moscow Challenger Perugia Challenger Fergana Challenger Winnetka Challenger Bangkok Challenger Todi Challenger Winnipeg Challenger Astana Challenger Chengdu Challenger Portoroz Challenger Bangkok Challenger Como Challenger Genova Challenger Shanghai Challenger Banja Luka Challenger Nanchang Challenger Antonio Savoldi-Marco Co. - Manerbio Izmir Challenger Casablanca Challenger Ortisei Challenger Bauer Watertechnology Cup - Eckental Brescia Challenger Kyoto Challenger Geneva Challenger Vicenza Challenger Bratislava Challenger Memorial Manfredini - Sassuolo Sibiu Challenger Bangalore Challenger Shenzhen Challenger Qujing Challenger Copa Petrobras - Santiago Todi Challenger Copa Petrobras - Montevideo Trani Challenger Reggio Emilia Challenger Challenger Cudad de Guayaquil - Guayaquil Mexico City Challenger San Marino Challenger Sibiu Challenger Trnava Challenger Czech Indoor Open - Prague Bangalore Challenger Bordeaux Challenger Internazionali di Tennis di Bergamo - Bergamo Sacramento Challenger Cordenons Challenger Karshi Challenger Heilbronn Challenger X Torneo Internazionale di Tennis - Barletta Manerbio Challenger San Benedetto Challenger Rijeka Challenger Orbetello Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta BCR Open Romania - Bucharest Zadar Challenger Split 1 Challenger Ostdeutscher Sparkassen Cup - Dresden Delray Beach International Tennis Championships - Delray Beach Cordenons Challenger Riviera di Rimini Challenger - Rimini Busan Challenger Poprad Tatry Challenger Guzzini Challenger - Recanati Quimper Challenger Sibiu Challenger Timisoara Challenger - Timisoara Marbella Challenger Kremlin Cup - Moscow Cremona Challenger PBZ Zagreb Indoors - Zagreb Rijeka Challenger SkiStar Swedish Open - Bastad ATP Challenger Tour Finals Prostejov Challenger Milan Challenger Heilbronn Challenger Rome Challenger Brasov Challenger - Brasov Ljubljana Open - Ljubljana Ljubljana Open - Ljubljana Constanta Challenger Ortisei Challenger Internazionali di Tennis Dell'Umbria - Todi Banjaluka Challenger 2007 - Banja Luka Pekao Open - Szczecin Cherbourg Challenger Mercedes Cup - Stuttgart Palermo Challenger Challenger 42 - Andrezieux Bratislava Challenger Mersin Challenger VTR Open - Vina del Mar Montevideo Challenger Morocco Tennis Tour - Meknes Tennis Napoli Cup - Napoli Rijeka Open - Rijeka Helsinki Challenger Pharma Medico Open 2008 - Aarhus Kish Free Zone Island Challenger - Kish Island TEB BNP Paribas Istanbul Open - Istanbul Marrakech Challenger Seoul Challenger San Benedetto Challenger Zagreb Open - Zagreb Trofeo Cassa di Risparmio di Alessandria - Alessandria Barletta Challenger Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest Copa Telmex - Buenos Aires Gemax Samsung Open 2005 - Belgrade Aircel Chennai Open - Chennai Ljubljana Challenger Grand Prix Hassan II - Casablanca Timisoara Challenger Olimp Kyiv Open - Kiev Challenger Brasov - Brasov Karshi Challenger Rabat Challenger Como Challenger Tennislife Cup - Napoli Architect Open - Budapest Grand Prix Hassan II - Casablanca Aircel Chennai Open - Chennai Copa Petrobras - Bogota Napoli Challenger Open Sabadell Atlantico - Barcelona Cordenons Challenger USTA Freeman Men's Challenger - Joplin Mons Challenger Sofia Challenger Tunis Challenger Steelers Cup - Kosice Ecuador Open - Quito Porto Alegre Challenger Buenos Aires Challenger Liberec Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf Copa Claro - Buenos Aires Qatar ExxonMobil Open - Doha Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Rio Open - Rio de Janeiro UTC Open by Selena - Cherkassy UNICEF Open - 's Hertogenbosch Brasil Open - Sao Paulo Copa Claro - Buenos Aires Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg PBZ Zagreb Indoors - Zagreb Citi Open - Washington Apia International - Sydney Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Seguros Bolivar Open - Medellin Hall of Fame Tennis Championships - Newport Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Hypo Group Tennis International - Portschach Garanti Koza Sofia Open - Sofia BRD Nastase Tiriac Trophy - Bucharest Citta di Como Challenger - Como Maharashtra Open - Pune ASB Classic - Auckland Garanti Koza Sofia Open - Sofia New York Open - New York Antalya Cup - Antalya SA Tennis Open - Johannesburg Serbia Open - Belgrade Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Bet-at-home Cup - Kitzbuhel Bank Austria Tennis Trophy - Vienna Open Sud de France - Montpellier Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Gelsor Open Romania - Bucharest Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London Davis Cup, Group 2, 1R, ALG-SLO 2-3 Davis Cup, Group 2, 1R, SLO-EGY 5-0 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group I, 2R, RSA-SLO 4-1 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, PO, SLO-RSA 4-1 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group II, 1R, SLO-MON 3-2 Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, Group 2, 1R, NOR-SLO 0-5 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group I, 1R, SLO-DEN 5-0 Davis Cup, Group I, 1R, SLO-POR 3-2 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group II, 3R, ROU-POL 2-3 Davis Cup, World Group I, PO, PAK-SLO 3-0 Australian Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Olympics - London